@charset "utf-8";
body{ margin:0;padding:0;background: #fff;font:12px/1.231 Arial, Helvetica,"Microsoft Yahei", sans-serif; color:#333;}
a,b,body,canvas,dd,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,html,img,input,label,li,ol,p,q,span,ul,table{margin:0;padding:0;border:0;outline:0;font-size-adjust:none;-webkit-text-size-adjust:100%!important;-webkit-touch-callout:none}
*{-webkit-tap-highlight-color:transparent}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance:none }
input[type="submit"], input[type="reset"], input[type="button"], button, textarea { -webkit-appearance: none; }
ul,li{ list-style:none}
img{ border:0; vertical-align:middle}
a{ text-decoration:none}
.cfix:after { content: ".";	display:block; clear:both; visibility:hidden; line-height:0; height:0 }
.cfix {	zoom:1 }
.clear {margin:0 auto;clear:both;height:0;overflow:hidden;}

/*header*/
.body{background: #fff;_height:100%;_overflow:auto;position:relative;}
#header, #footer {
	position:fixed;
	_position:absolute;
	z-index:1000;
	width:100%;
	left:0px;
}
#header {height:50px;padding: 0px 12px;background-color: #3ea3fe;
	top:0;
}

#header h1 {float:left;width:81%;text-align:center;font-size:20px;color: #fff;letter-spacing:1px;line-height: 50px;}
#header span {float:left;margin:9px 0 0 0;font-size:14px;color:#fff;line-height:24px;}
#header span a {color:#fff;cursor:pointer;}
.mt50{height: 50px;}

/**********----------list_news----------**********/
.newstit {margin:0 auto;clear:both;padding:6px 0 5px 15px;background:url(../images/bg_tit.png) repeat-x #2085df;border-bottom:1px solid #d1d3d5;border-radius:8px 8px 0 0;}
.newstit h3 {height:25px;font:normal 16px/25px "Microsoft Yahei";color:#fff;}
.newstit h3 em {float:left;width:20px;height:20px;margin-top:2px;margin-right:5px;}
.newstit h3 em.menu_1 {background:url(../images/icon_news1.png) no-repeat 50% 50%;-webkit-background-size:20px 18px;background-size:20px 18px;}
.newstit h3 em.menu_2 {background:url(../images/icon_news2.png) no-repeat 50% 50%;-webkit-background-size:20px 20px;background-size:20px 20px;}
.newstit h3 em.menu_3 {background:url(../images/icon_news3.png) no-repeat 50% 50%;-webkit-background-size:20px 19px;background-size:20px 19px;}
.newstit h3 em.menu_4 {background:url(../images/icon_news4.png) no-repeat 50% 70%;-webkit-background-size:20px 18px;background-size:20px 18px;}
.newstit span {float:right;height:18px;margin-top:3px;margin-right:5%;font-family:"Microsoft Yahei";color:#fff;line-height:18px;}
.list_news {width:100%;}
.list_news li {float:left;width:33%;margin:0 0 10px 0;cursor:pointer;text-align:center;}
.list_news .menu_5 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news5.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:40px 40px;background-size:40px 40px;}
.list_news .menu_6 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news6.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:45px 40px;background-size:45px 40px;}
.list_news .menu_7 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news7.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:40px 40px;background-size:40px 40px;}
.list_news .menu_8 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_si.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:50px 40px;background-size:50px 40px;}
.list_news .menu_9 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news9.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:47px 40px;background-size:47px 40px;}
.list_news .menu_10 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news10.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:40px 40px;background-size:40px 40px;}
.list_news .menu_11 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news11.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:40px 40px;background-size:40px 40px;}
.list_news .menu_12 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news12.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:40px 40px;background-size:40px 40px;}	
.list_news .menu_13 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news13.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:47px 40px;background-size:47px 40px;}
.list_news .menu_14 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news14.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:40px 40px;background-size:40px 40px;}
.list_news .menu_15 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news15.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:40px 40px;background-size:40px 40px;}
.list_news .menu_16 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news16.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:50px 40px;background-size:50px 40px;}
.list_news .menu_17 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news17.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:40px 40px;background-size:40px 40px;}
.list_news .menu_18 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news18.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:40px 40px;background-size:40px 40px;}
.list_news .menu_19 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news19.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:43px 40px;background-size:43px 40px;}
.list_news .menu_20 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news20.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:45px 45px;background-size:45px 45px;}
.list_news .menu_21 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news21.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:43px 40px;background-size:43px 40px;}
.list_news .menu_22 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news22.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:43px 40px;background-size:43px 40px;}
.list_news .menu_23 {margin:0 auto;clear:both;width:80px;height:80px;border-radius:50px;background:url(../images/icon_news23.png) no-repeat 50% 50% #3ea3ff;-webkit-background-size:47px 40px;background-size:47px 40px;}
.list_news li img {margin:0 auto;clear:both;width:44px;height:44px;padding:17px 0 18px 0;}
.list_news li h3 {height:50px;margin:0 auto;clear:both;font:normal 16px "Microsoft Yahei";color:#000;text-align:center;padding-top:5px;}
.matop20 {margin-top:20px;}

/**********----------list_2----------**********/
.bggray {background-color:#f0eff5;}
.list_news2 {width:100%;display:-moz-box;
    display:-webkit-box;
    display:box;-webkit-box-orient :  vertical ;margin-top:-5px;}
.list_news2	li {width:100%;display:-moz-box;
    display:-webkit-box;
    display:box;-webkit-box-orient :  vertical ;border-top:1px solid #d1d3d5;border-bottom:1px solid #d1d3d5;padding:10px 0;margin-bottom:10px;background:url(../images/arrow_go.png) no-repeat 96% 80% #fff;-webkit-background-size:18px 18px;background-size:18px 18px;}
.list_news2	li h3 {padding:0 15px 5px 15px;font:normal 16px/24px "Microsoft Yahei";color:#333;}
.list_news2 li p {padding:0 15px 3px 15px;font:normal 12px "Microsoft Yahei";color:#999;}
.list_news2 li span {padding:0 15px;font:normal 12px "Microsoft Yahei";color:#999;}



/**********----------list----------**********/
.newsbox {width:100%;padding:0 0 5px 0;}
.newlist {width:100%;display:-moz-box;
    display:-webkit-box;
    display:box;-webkit-box-orient :  vertical ;}
.newlist li {width:100%;display:-moz-box;
    display:-webkit-box;
    display:box;-webkit-box-orient :  vertical ;border-bottom:1px solid #d1d3d5;padding:10px 0;background:url(../images/arrow_go.png) no-repeat 96% 16px;-webkit-background-size:18px 18px;background-size:18px 18px;}
.newlist li h3 {padding:0 15px 8px 15px;font:normal 16px/24px "Microsoft Yahei";color:#333;}
.newlist li span {padding:0 15px;font:normal 14px "Microsoft Yahei";color:#999;}
/*focus*/
#focus-banner{position: relative;width: 100%;overflow: hidden;margin-bottom:10px;}
#focus-banner-list{position: relative;}
#focus-banner-list li{position: absolute;left: 0;top: 0;width: 100%;}
#focus-banner-list li img{-webkit-background-size:350px 200px;background-size: 350px 200px;width: 100%;}
.focus-banner-img{display: block;}
#focus-banner-list .focus-banner-text{position: absolute;left: 50%;top: 0;width: 1000px;height: 100%;margin-left: -500px;text-align: center;color: #fff;font-size: 16px;text-align: center;}
#focus-banner .focus-handle{position: absolute;top: 50%;margin-top: -40px;z-index: 100;display: block;width: 80px;height: 80px;background-image: url("../images/focus_handle.png");}
#next-img{left: 0;}
#next-img{left: 0px;background-position: 0 0;}
#next-img:hover{background-position: 0 -80px;}
#prev-img{right: 0;}
#prev-img{right: 0px;background-position: -80px 0;}
#prev-img:hover{background-position: -80px -80px;}
#focus-bubble{position: absolute;left: 50%;bottom: 10px;z-index: 999;}
#focus-bubble li{float: left;width: 10px;height: 10px;margin: 0 5px;border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	background-color: #969696;
	cursor: pointer;
}
#focus-bubble li.current{background-color: #ff0000;}

.newsul {width:100%;display:-moz-box;
    display:-webkit-box;
    display:box;-webkit-box-orient :  vertical ;background-color:#fff;}
.newsul li {width:100%;display:-moz-box;
    display:-webkit-box;
    display:box;-webkit-box-orient :  horizontal ;background:url(../images/arrow_go.png) no-repeat 95% 80%;-webkit-background-size:16px 16px;background-size:16px 16px;border-bottom:1px solid #d1d3d5;padding:10px 0;}
.newsul .photo {display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;
	-moz-box-flex:2;
    -webkit-box-flex:2;
    box-flex:2;width:30%;padding:0 15px;}
.newsul .photo img {
  width:100px;
  height:67px;}
.newsul .text {display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :vertical ;
	-moz-box-flex:8;
    -webkit-box-flex:8;
    box-flex:8;width:70%;}
.newsul .text h3 {font:normal 16px/24px "Microsoft Yahei";color:#535353;padding-bottom:5px;}
.newsul .text span {font:normal 12px "Microsoft Yahei";color:#999;}
.nodata {width:100%;background-color:#fff;margin:0 auto;clear:both;text-align:center;padding:15px 0;}


/**********----------newsxl----------**********/
.newscont {margin:20px;clear:both;}
.newsxltit {margin:0 auto;clear:both;padding-bottom:10px;border-bottom:1px solid #d1d3d5;text-align:center;}
.newsxltit h1 {font:bold 24px "Microsoft Yahei";color:#333;padding-bottom:10px;}
.newsxltit span,.newsxltit cite {font:normal 12px "Microsoft Yahei";color:#999;display:block;padding-bottom:5px;}
.newsxltext {margin:15px 0;}
.newsxltext p {display:block;font:normal 15px/26px "Microsoft Yahei";color:#666;text-indent:2em;padding-bottom:15x;}
.newsxltext div {display:block;font:normal 15px/26px "Microsoft Yahei";color:#666;padding-bottom:15x;}
.newsxltext div img {display:block; width:100%;}
.txtmid {text-align:center;}
.newsxltext .txtmid p {padding:15px 0;}

/**********----------list_jigouclass----------**********/
.jigoubox {padding:10px;}
.jigoubox h3 {font:normal 14px/30px "Microsoft Yahei";color:#333;}
.mainmenu {margin-top:10px;}
.mainmenu .in {background:url(../images/arrow_down.png) no-repeat 96% 5px #ececec;cursor:pointer;position:relative;z-index:1000;}
.mainmenu .on {background:url(../images/arrow_up.png) no-repeat 96% 5px #ececec;cursor:pointer;position:relative;z-index:1000;}
.mainmenu h3 {width:100%;height:30px;border:1px solid #d1d3d5;font-size:16px;line-height:30px;text-align:center;}

.selectpicker button {height:35px;padding-top:7px;font-size:16px;}

.mainmenu .menu_level {display:none;width:100%;border:1px solid #d1d3d5;position:absolute;top:31px;left:0;z-index:998;}
.mainmenu .menu_level li {padding-left:15px;border-bottom:1px solid #d1d3d5;cursor:pointer;font:normal 14px/30px "Microsoft Yahei";background:url(../images/arrow_go.png) no-repeat 96% 10px #fff;}
.mainmenu .menu_level li a,.mainmenu .menu_level li a:visited,.mainmenu .menu_level li a:hover,.mainmenu .menu_level li a:active {color:#333;}

.search {background-color:#f5f5f5;border-top:1px solid #d1d3d5;padding:10px 0 10px 10px;display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;}
.search2 {background-color:#f5f5f5;border-top:1px solid #d1d3d5;border-bottom:1px solid #d1d3d5;padding-left:10px;display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :vertical ;}
.search2 li {border-bottom:1px solid #d1d3d5;display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;padding:10px 0;}
.search2 li:last-child {border-bottom:0;}
.searchtit {display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;
	-moz-box-flex:2;
    -webkit-box-flex:2;
    box-flex:2;width:22%;font-size:16px;line-height:40px;}
.searchtit2 {display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;
	-moz-box-flex:2;
    -webkit-box-flex:2;
    box-flex:2;width:15%;font-size:16px;line-height:40px;}
.search_m {display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;
	-moz-box-flex:4;
    -webkit-box-flex:4;
    box-flex:4;width:50%;margin-right:5px;}
.search_r {display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;
	-moz-box-flex:2;
    -webkit-box-flex:2;
    box-flex:2;width:20%;}
.search_input {display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;
	-moz-box-flex:4;
    -webkit-box-flex:4;
    box-flex:4;border:1px solid #d1d3d5;background-color:#fff;height:40px;padding:0 3px;text-align:left;font-size:16px;border-radius:0;line-height:40px;}
.search_but {width:75px;height:40px;background-color:#3ea3fe;border:0;border-radius:4px;padding:0 5px;font:normal 16px/40px "Microsoft Yahei";color:#fff;cursor:pointer;}

.list_news3 {width:100%;display:-moz-box;
    display:-webkit-box;
    display:box;-webkit-box-orient :  vertical ;border-top:1px solid #d1d3d5;}
.list_news3	li {width:100%;display:-moz-box;
    display:-webkit-box;
    display:box;-webkit-box-orient :  vertical ;border-bottom:1px solid #d1d3d5;padding:10px 0 8px 0;background:url(../images/arrow_go.png) no-repeat 96% 50% #fff;-webkit-background-size:18px 18px;background-size:18px 18px;}
.list_news3	li h3 {padding:0 40px 5px 15px;font:normal 16px/24px "Microsoft Yahei";color:#333;}

.jigoubox2 {padding-left:15px;border-bottom:1px solid #d1d3d5;}
.jigou_detail {display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :vertical ;}
.jigou_detail li {display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;border-bottom:1px solid #d1d3d5;padding:10px 0;font:normal 16px/24px "Microsoft Yahei";color:#333;}
.jigou_detail ul:last-child {border-bottom:0;}
.jigou_detail li:last-child {border-bottom:0;}

.jigou_detail .name {display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;
	-moz-box-flex:2;
    -webkit-box-flex:2;
    box-flex:2;width:23%;}
.jigou_detail .r_detail {display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;
	-moz-box-flex:6;
    -webkit-box-flex:6;
    box-flex:6;width:77%;}
	
	
/**********----------search_dangan----------**********/
.tishi_p {margin:0 auto;clear:both;font:normal 12px/20px "Microsoft Yahei";color:#C00;text-indent:25px;}
.lsp30 {letter-spacing:30px;}

/**********----------list_drugs----------**********/
.title-box{height: 50px;width: 100%;overflow: hidden;background: white;border-top:1px solid #d1d3d5;border-bottom:1px solid #d1d3d5;}
.title-box ul li{float: left;font-size: 16px;width:50%;height:50px;line-height:50px;text-align: center;color: #666666;cursor:pointer;}
.title-box ul li.on {height:48px;line-height:48px;border-bottom:2px solid #00aaff;color:#00aaff;}
.title-box ul li a,.title-box ul li a:visited,.title-box ul li a:hover,.title-box ul li a:active {color:#666;text-decoration:none;}
.rank-box{display: none;}
.rank-box.on{display: block;}

/**********----------list_fuwujigou----------**********/
.menu {width:100%;}
.menu li {float:left;width:33%;height:60px;padding:25px 0 20px 0;cursor:pointer;border-right:1px solid #d8d4d7;border-bottom:1px solid #d8d4d7;text-align:center;}
.menu li.menu1 {background:url(../images/icon_jgmenu1.png) no-repeat 50% 20%;-webkit-background-size:40px 40px;background-size:40px 40px;}
.menu li.menu2 {background:url(../images/icon_jgmenu2.png) no-repeat 50% 25%;-webkit-background-size:35px 35px;background-size:35px 35px;}
.menu li.menu3 {background:url(../images/icon_jgmenu3.png) no-repeat 50% 23%;-webkit-background-size:35px 35px;background-size:35px 35px;}
.menu li.menu4 {background:url(../images/icon_jgmenu4.png) no-repeat 50% 20%;-webkit-background-size:33px 31px;background-size:33px 31px;}
.menu li.menu5 {background:url(../images/icon_jgmenu5.png) no-repeat 50% 20%;-webkit-background-size:33px 33px;background-size:33px 33px;}
.menu li.menu6 {background:url(../images/icon_jgmenu6.png) no-repeat 50% 20%;-webkit-background-size:35px 35px;background-size:35px 35px;}
.menu li.menu7 {background:url(../images/icon_jgmenu7.png) no-repeat 50% 20%;-webkit-background-size:37px 37px;background-size:37px 37px;}
.menu li.menu8 {background:url(../images/icon_jgmenu8.png) no-repeat 50% 20%;-webkit-background-size:34px 34px;background-size:34px 34px;}
.menu li.menu9 {background:url(../images/icon_jgmenu9.png) no-repeat 50% 20%;-webkit-background-size:36px 36px;background-size:36px 36px;}
.menu li.menu10 {background:url(../images/icon_jgmenu10.png) no-repeat 50% 20%;-webkit-background-size:36px 36px;background-size:36px 36px;}
.menu li.menu11 {background:url(../images/icon_jgmenu11.png) no-repeat 50% 20%;-webkit-background-size:35px 35px;background-size:35px 35px;}
.menu li.menu12 {background:url(../images/icon_jgmenu12.png) no-repeat 50% 22%;-webkit-background-size:35px 35px;background-size:35px 35px;}
.menu li.menu13 {background:url(../images/icon_jgmenu13.png) no-repeat 50% 20%;-webkit-background-size:32px 32px;background-size:32px 32px;}
.menu li.menu14 {background:url(../images/icon_jgmenu14.png) no-repeat 50% 20%;-webkit-background-size:35px 35px;background-size:35px 35px;}
.menu li.menu15 {background:url(../images/icon_jgmenu15.png) no-repeat 50% 20%;-webkit-background-size:40px 40px;background-size:40px 40px;}
.menu li.menu16 {background:url(../images/icon_jgmenu16.png) no-repeat 50% 20%;-webkit-background-size:40px 40px;background-size:40px 40px;}
.menu li.menu17 {background:url(../images/icon_jgmenu17.png) no-repeat 50% 20%;-webkit-background-size:40px 40px;background-size:40px 40px;}
.menu li.menu18 {background:url(../images/icon_jgmenu18.png) no-repeat 50% 20%;-webkit-background-size:40px 40px;background-size:40px 40px;}
.menu li.menu19 {background:url(../images/icon_jgmenu19.png) no-repeat 50% 20%;-webkit-background-size:40px 40px;background-size:40px 40px;}
.menu li.menu20 {background:url(../images/icon_jgmenu20.png) no-repeat 50% 23%;-webkit-background-size:35px 35px;background-size:35px 35px;}
.menu li.menu21 {background:url(../images/icon_jgmenu21.png) no-repeat 50% 20%;-webkit-background-size:35px 35px;background-size:35px 35px;}
.menu li.menu22 {background:url(../images/icon_jgmenu22.png) no-repeat 50% 20%;-webkit-background-size:34px 34px;background-size:34px 34px;}
.menu li.menu23 {background:url(../images/icon_jgmenu23.png) no-repeat 50% 20%;-webkit-background-size:35px 35px;background-size:35px 35px;}
.menu li.menu24 {background:url(../images/icon_jgmenu24.png) no-repeat 50% 20%;-webkit-background-size:34px 34px;background-size:34px 34px;}
.menu li.menu25 {background:url(../images/icon_jgmenu25.png) no-repeat 50% 20%;-webkit-background-size:35px 35px;background-size:35px 35px;}

.menu li h3 {font:normal 14px "Microsoft Yahei";color:#666;text-align:center;padding:30px 10px 0 10px;}
.menu li h3 a {color:#666;}
.menu li:hover {background-color:#ddefff;}
.menu li.norbor {border-right:0;}

.nofind {padding:3% 0 5% 0;background:url(../images/nofind.png) no-repeat 50% 30% #fff;-webkit-background-size:69px 69px;background-size:69px 69px;}
.nofind h3 {padding-top:90px;font:normal 16px/24px "Microsoft Yahei";color:#333;text-align:center;}

.policy .title-box {height:auto;width: 100%;overflow: hidden;background: white;margin-bottom:15px;border-top:0;border-bottom:0;}
.policy .title-box ul li{float:left;width:33%;height:45px;padding:25px 0 20px 0;cursor:pointer;border-right:1px solid #d8d4d7;border-bottom:1px solid #d8d4d7;text-align:center;}
.policy .title-box ul li.policy_icon1 {background:url(../images/icon_jgmenu13.png) no-repeat 50% 30%;-webkit-background-size:32px 32px;background-size:32px 32px;}
.policy .title-box ul li.policy_icon2 {background:url(../images/icon_jgmenu1.png) no-repeat 50% 20%;-webkit-background-size:40px 40px;background-size:40px 40px;}
.policy .title-box ul li.policy_icon3 {background:url(../images/icon_news9.png) no-repeat 50% 20%;-webkit-background-size:32px 32px;background-size:32px 32px;}
.policy .title-box ul li.policy_icon4 {background:url(../images/icon_news10.png) no-repeat 50% 25%;-webkit-background-size:32px 32px;background-size:32px 32px;}
.policy .title-box ul li.policy_icon5 {background:url(../images/icon_news11.png) no-repeat 50% 20%;-webkit-background-size:32px 32px;background-size:32px 32px;}
.policy .title-box ul li.policy_icon6 {background:url(../images/icon_news12.png) no-repeat 50% 20%;-webkit-background-size:32px 32px;background-size:32px 32px;}

.policy .title-box ul li.on {background-color:#ddefff;border-bottom:0;color:#00aaff;border-right:1px solid #d8d4d7;border-bottom:1px solid #d8d4d7;text-align:center;}
.policy .title-box ul li h3 {font:normal 14px "Microsoft Yahei";color:#666;text-align:center;padding:30px 10px 0 10px;}
.policy .title-box ul li.norbor {border-right:0;}

#wrapper {
	position:absolute; z-index:1;
	top:50px; bottom:0; left:-9999px;
	width:100%;
	background:#aaa;
	overflow:auto;
}

#scroller {
	position:absolute; z-index:1;
/*	-webkit-touch-callout:none;*/
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	width:100%;
	padding:0;
}

#scroller .list_news2 li {width:100%;height:auto;display:-moz-box;
    display:-webkit-box;
    display:box;-webkit-box-orient :  vertical ;border-top:1px solid #d1d3d5;border-bottom:1px solid #d1d3d5;padding:10px 0;margin-bottom:10px;background:url(../images/arrow_go.png) no-repeat 96% 80% #fff;-webkit-background-size:18px 18px;background-size:18px 18px;}
#scroller .list_news2 li h3 {padding:0 15px 5px 15px;font:normal 16px/24px "Microsoft Yahei";color:#333;}
#scroller .list_news2 li p {padding:0 15px 3px 15px;font:normal 12px "Microsoft Yahei";color:#999;}
#scroller .list_news2 li span {padding:0 15px;font:normal 12px "Microsoft Yahei";color:#999;}

#myFrame {
	position:absolute;
	top:0; left:0;
}



/**
 *
 * Pull down styles
 *
 */
#pullDown, #pullUp {
	background:#fff;
	height:40px;
	line-height:40px;
	padding:5px 10px;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	font-size:14px;
	color:#888;
}
#pullDown .pullDownIcon, #pullUp .pullUpIcon  {
	display:block; float:left;
	width:40px; height:40px;
	background:url(http://statics.webkfa.com/img/pull-icon@2x.png) 0 0 no-repeat;
	-webkit-background-size:40px 80px; background-size:40px 80px;
	-webkit-transition-property:-webkit-transform;
	-webkit-transition-duration:250ms;	
}
#pullDown .pullDownIcon {
	-webkit-transform:rotate(0deg) translateZ(0);
}
#pullUp .pullUpIcon  {
	-webkit-transform:rotate(-180deg) translateZ(0);
}

#pullDown.flip .pullDownIcon {
	-webkit-transform:rotate(-180deg) translateZ(0);
}

#pullUp.flip .pullUpIcon {
	-webkit-transform:rotate(0deg) translateZ(0);
}

#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {
	background-position:0 100%;
	-webkit-transform:rotate(0deg) translateZ(0);
	-webkit-transition-duration:0ms;

	-webkit-animation-name:loading;
	-webkit-animation-duration:2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
}

@-webkit-keyframes loading {
	from { -webkit-transform:rotate(0deg) translateZ(0); }
	to { -webkit-transform:rotate(360deg) translateZ(0); }
}

/*search*/
.search form {width:97%;display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;}
fieldset.search {
	padding: 0px;
	width:97%;display:-moz-box;
    display:-webkit-box;
    display:box;
	-webkit-box-orient :horizontal ;
	background:#fff;
	border:1px solid #d1d3d5;
	border-radius:5px;
	z-index:199;
}

fieldset.search:hover {
	background: #fff;
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {width:83%;
	height: 35px;
	margin-right: 0px;
	padding: 0 3px;
	background: #fff;
	margin: 1px;
	z-index:198;
	font-size:16px;
	line-height:35px;
}
.search input.box:focus {
	background: #fff ;
	outline: none;
}
.search button.btn {
	border: none;
	width: 35px;
	height: 35px;
	float:right;
	margin: 1px 3px 1px 1px;
	background:url(../images/q-icon.png) no-repeat 100% 50% #fff;-webkit-background-size:20px 20px;background-size:20px 20px;
}

/*focus*/
.flash_box { width:100%;height:230px;padding:0px; position:relative; overflow:hidden;margin-bottom:5px; }
.flash_box .flash_con { width:100%;height:230px;overflow:hidden;}
.flash_box .flash_con .split { width:100%;height:230px;overflow:hidden; position:relative; }
.flash_box .flash_con .split img {width:100%;height:230px;}
.flash_box .flash_con .split .shadow { width:100%; height:50px; overflow:hidden; background:#000; z-index:10; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; position:absolute; left:0px; bottom:0; }
.flash_box .flash_con .split .wz {height:30px; overflow:hidden;position:absolute; left:0px; bottom:10px; z-index:20;font-size:16px;color:#fff; line-height:30px; padding:0 0px 0px 30px; text-decoration:none; cursor:pointer; }

.flash_box .f_btn { width:100%; height:4px; overflow:hidden; text-align:center;position:absolute; left:0px; bottom:5px;z-index:100;}
.flash_box .f_btn .fbtn_con { width:112px; margin:0px auto; height:3px; overflow:hidden; text-align:center; }
.flash_box .f_btn .fbtn_con a { width:14px; height:3px; overflow:hidden; display:block; float:left; background:#fff;margin:0px 6px; text-indent:-999em; outline:0px;  text-decoration:none; }
.flash_box .f_btn .fbtn_con .current,.flash_box .f_btn .fbtn_con a:hover{ background:#ff0000;}  

.flash_box .prev { width:100px; height:250px; overflow:hidden; display:block; background:url(../images/bbs2_76.png) no-repeat left top;-webkit-background-size:100px 250px;background-size:100px 250px;position:absolute; left:0px; top:0; cursor:pointer; }
.flash_box .after { width:100px; height:250px; overflow:hidden; display:block; background:url(../images/bbs2_79.png) no-repeat right top;-webkit-background-size:100px 250px;background-size:100px 250px;position:absolute; right:0px; top:0; cursor:pointer; }

.bg_gray10 {background-color:#f0eff5;height:10px;clear:both;}
.bottom_load {margin:0 auto;clear:both;text-align:center;background-color:#fff;height:40px;border-top:1px solid #d1d3d5;border-bottom:1px solid #d1d3d5;font-size:16px;line-height:40px;cursor:pointer;}
.btn_load {display:block;width:90%;height:40px;margin:5%;background:url(../images/bg_load.png) repeat-x #f4f4f4;border:1px solid #b3b3b3;border-radius:5px;font-size:20px;text-align:center;line-height:40px;cursor:pointer;}

a.font16_blue,.font16_blue {font-size:16px;color:#3ea3fe;text-decoration:underline;}
a.font16_blue img,.font16_blue img {margin-bottom:3px;}

/*404*/
.nofind2 {margin:0 auto;clear:both;padding:10% 0;text-align:center;}
.nofind2_pic {display:block;height:80px;background:url(../images/nofind2.png) no-repeat 50% 50%;-webkit-background-size:89px 80px;background-size:89px 80px;}
.nofind2 p {margin:0 auto;clear:both;font-size:14px;color:#666;padding-top:20px;}
.mid_btn {margin:0 auto;clear:both;padding:20px 0;text-align:center;}
.mid_btn span {padding:0 10px;}
a.return,.return {display:inline-block;height:18px;background:url(../images/arrow_go.png) no-repeat right center;-webkit-background-size:18px 18px;background-size:18px 18px;padding-right:20px;color:#3ea3fe;line-height:18px;text-decoration:underline;cursor:pointer;}